Restaurants, movie theaters and vending machines will soon post calorie counts on their menus in compliance with the labeling rule on food and beverage products under the Affordable Care Act. Health experts hope the move will help combat the country's obesity problem.